Female Boss Lining Up Male Employees, Slapping Them, Then Forcing Them To Walk On All Fours
Chinese employees being slapped in the face, and being forced to take it. Could you imagine being so belittled by your employer?
Categories:
Facepalm
16 Comments